/**
 * 路由配置项
 * meta:{
 *     menuShow: 取值Boolean  控制路由是否在菜单栏显示
 *     moduleId: 取值String/Number   可用来控制页面权限
 *     icon:  菜单栏中显示图标
 *     BreadcrumbShow: 取值Boolean  控制路由是否在面包屑中显示
 *     metaName nav栏的展开,页面下的子页面要和父页面保持一致,比如列表页面跳转到新建和编辑页面，左侧导航始终是列表页面显示选中状态
 * }
 */

/**
 * 将路由分成模块文件，方便后期管理
 */
import User from './modules/user' // 用户模块路由
import SettingBasic from './modules/settingBasic' // 基础设置
import ProjectManagement from './modules/projectManagement' // 项目管理
import FinancialManagement from './modules/financialManagement' // 财务管理
import AuthorityManagement from './modules/authorityManagement' // 权限管理
import DataExport from './modules/dataExport' // 数据导出
const routes = [
  {
    path: "/",
    meta: {
      navShow: false,
    },
    redirect: '/user',
  },
  ...User,
  // 项目管理
  ...ProjectManagement,
  // 数据导出
  ...DataExport,
  // 基础设置
  ...SettingBasic,
  // 权限管理
  ...AuthorityManagement,
  // 财务管理
  ...FinancialManagement,

];

export default routes;
